var md5=require('md5-node');
var http=require('http');
var sd=require('silly-datetime');
http.createServer((req,res)=>{
    res.writeHead(200,{"Content-Type":"text/html;charset=utf-8"});
    var count=0;
    if(req.url!=='/favicon.ico'){
        var time= setInterval(()=>{
            var password=md5(123456);
            var date=sd.format(new Date(),"YYYY-MM-DD HH:mm:ss");
            res.write(`<div>${password}</div><div>123456</div>`);
            res.write(`<div>${date}</div><div><button id="btn">停止请求</button></div>`);
            count++;
            console.log(count);
            if(count===10){
               res.end();
               clearInterval(time);
            }
           },1000);
    }
   
}).listen(8002);

//npm install md5-node

//注意：以后安装模块的时候我们要把这个模块写入到package.json这个配置文件

//使用 npm install md5-node --save 写入到package.json里面的 dependencies

//使用 npm install md5-node --save-dev 写入到package.json里面的 devDependencies

//注意在使用vs code 提供的命令行工具即使不写--save安装插件的时候vs code会默认帮我们写入package.json里面的 dependencies